nextcloud-desktop.git
15 months agoMerge pull request #7720 from PatrickJosh/master
Matthieu Gallien [Tue, 7 Jan 2025 09:55:34 +0000 (10:55 +0100)]
Merge pull request #7720 from PatrickJosh/master

Make extraction of ETag header independent of capitalisation

15 months agoMake extraction of ETag header independent of capitalisation.
Joshua Noeske [Sat, 4 Jan 2025 18:56:41 +0000 (19:56 +0100)]
Make extraction of ETag header independent of capitalisation.

Fixes #7703.

Signed-off-by: Joshua Noeske <git@joshuanoeske.de>
15 months agoMerge pull request #7724 from nextcloud/bugfix/ensureDbAccess
Matthieu Gallien [Tue, 7 Jan 2025 07:45:26 +0000 (08:45 +0100)]
Merge pull request #7724 from nextcloud/bugfix/ensureDbAccess

ensure proper read write access to root folder and db files

15 months agoensure proper read write access to root folder and db files
Matthieu Gallien [Mon, 6 Jan 2025 21:06:29 +0000 (22:06 +0100)]
ensure proper read write access to root folder and db files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 7 Jan 2025 02:55:34 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoMerge pull request #7683 from kaikli/fix-dev-app-name
Matthieu Gallien [Mon, 6 Jan 2025 10:00:01 +0000 (11:00 +0100)]
Merge pull request #7683 from kaikli/fix-dev-app-name

fix dev application name to keep a consitant migration behaviour for the dev and prod build

15 months agofix dev application name
kaikli [Wed, 18 Dec 2024 06:33:00 +0000 (07:33 +0100)]
fix dev application name

keep application name and short name the same for the dev and prod build or some migration logic will work differently for each build

Signed-off-by: kaikli <75146125+kaikli@users.noreply.github.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 6 Jan 2025 03:23:31 +0000 (03:23 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 5 Jan 2025 03:08:40 +0000 (03:08 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 4 Jan 2025 02:57:42 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoMerge pull request #7713 from nextcloud/bugfix/doNotAlwaysFreeUpStorageWindowsShortcuts
Matthieu Gallien [Fri, 3 Jan 2025 16:14:37 +0000 (17:14 +0100)]
Merge pull request #7713 from nextcloud/bugfix/doNotAlwaysFreeUpStorageWindowsShortcuts

Bugfix/do not always free up storage windows shortcuts

15 months agoprevent implicit hydration when checking PIN state
Matthieu Gallien [Fri, 3 Jan 2025 14:34:07 +0000 (15:34 +0100)]
prevent implicit hydration when checking PIN state

to enable move to trash, we check availability of a folder recursively

that will trigger implicit hydration of its content

we will now prevent moving to trash for VFS CfApi native VFS on Windows

will fix teh bug and probably be much more robust and reliable

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agofix code style
Matthieu Gallien [Fri, 3 Jan 2025 14:33:50 +0000 (15:33 +0100)]
fix code style

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoforce dehydratation of lnk files when vfs metadata are wrong
Matthieu Gallien [Fri, 3 Jan 2025 14:32:38 +0000 (15:32 +0100)]
force dehydratation of lnk files when vfs metadata are wrong

Close #7696

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoMerge pull request #7698 from fredrik-eriksson/netrcfix
Matthieu Gallien [Fri, 3 Jan 2025 15:35:27 +0000 (16:35 +0100)]
Merge pull request #7698 from fredrik-eriksson/netrcfix

Fix .netrc parsing

15 months agoEnable netrc tests
Fredrik Eriksson [Thu, 2 Jan 2025 13:59:18 +0000 (14:59 +0100)]
Enable netrc tests

Test for spaces in usernames and passwords is disabled for now as it's
not supported by current implementation.

Signed-off-by: Fredrik Eriksson <feffe@fulh.ax>
15 months agoFix index check
Fredrik Eriksson [Thu, 2 Jan 2025 13:46:32 +0000 (14:46 +0100)]
Fix index check

Also fixes handling of empty netrc.

Signed-off-by: Fredrik Eriksson <feffe@fulh.ax>
15 months agoFix .netrc parsing
Fredrik Eriksson [Sat, 28 Dec 2024 11:34:12 +0000 (12:34 +0100)]
Fix .netrc parsing

Fixes: #7177
Signed-off-by: Fredrik Eriksson <feffe@fulh.ax>
15 months agoMerge pull request #7691 from Flowdalic/fix-macosvfs-file-sharing.png
Matthieu Gallien [Fri, 3 Jan 2025 10:14:41 +0000 (11:14 +0100)]
Merge pull request #7691 from Flowdalic/fix-macosvfs-file-sharing.png

Fix filename of fix-macosvfs-file-sharing.png

15 months agoFix filename of fix-macosvfs-file-sharing.png
Florian Schmaus [Sun, 22 Dec 2024 12:53:25 +0000 (13:53 +0100)]
Fix filename of fix-macosvfs-file-sharing.png

Downstream bug: https://bugs.gentoo.org/946689

Signed-off-by: Florian Schmaus <flo@geekplace.eu>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 3 Jan 2025 02:58:01 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoMerge pull request #7708 from nextcloud/ci/documentationViaGithubActions
Matthieu Gallien [Thu, 2 Jan 2025 15:02:19 +0000 (16:02 +0100)]
Merge pull request #7708 from nextcloud/ci/documentationViaGithubActions

add a simple github action workflow to build test the documentation

15 months agoadd a simple github action workflow to build test the documentation
Matthieu Gallien [Thu, 2 Jan 2025 11:46:39 +0000 (12:46 +0100)]
add a simple github action workflow to build test the documentation

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoMerge pull request #7699 from kleifgch/fix-filename-warning
Matthieu Gallien [Thu, 2 Jan 2025 11:31:53 +0000 (12:31 +0100)]
Merge pull request #7699 from kleifgch/fix-filename-warning

Call setDesktopFileName without `.desktop` suffix

15 months agoCall setDesktopFileName without `.desktop` suffix
kleifgch [Sun, 29 Dec 2024 03:07:25 +0000 (04:07 +0100)]
Call setDesktopFileName without `.desktop` suffix

As clarified in [1], the method expects to be called without the suffix.

[1] https://github.com/qt/qtbase/commit/0c5135a9dfa6140d23d86b001c3054891c22dcb9

Signed-off-by: kleifgch <81602214+kleifgch@users.noreply.github.com>
15 months agoMerge pull request #7704 from sol8712/master
Matthieu Gallien [Thu, 2 Jan 2025 10:34:34 +0000 (11:34 +0100)]
Merge pull request #7704 from sol8712/master

url update in readme

15 months agourl update in readme
sol8712 [Thu, 2 Jan 2025 00:58:56 +0000 (00:58 +0000)]
url update in readme

Signed-off-by: sol8712 <sol8712@users.noreply.github.com>
15 months agoMerge pull request #7641 from nextcloud/bugfix/assert
Matthieu Gallien [Thu, 2 Jan 2025 10:33:46 +0000 (11:33 +0100)]
Merge pull request #7641 from nextcloud/bugfix/assert

Remove assert for when the timestamp is not empty.

15 months agoRemove assert for when the timestamp is not empty.
Camila Ayres [Wed, 11 Dec 2024 20:09:55 +0000 (21:09 +0100)]
Remove assert for when the timestamp is not empty.

Signed-off-by: Camila Ayres <hello@camilasan.com>
15 months agoMerge pull request #7679 from nextcloud/bugfix/elidedtext
Matthieu Gallien [Thu, 2 Jan 2025 10:33:26 +0000 (11:33 +0100)]
Merge pull request #7679 from nextcloud/bugfix/elidedtext

Bugfix/elidedtext

15 months agoRemove extra \n.
Camila Ayres [Tue, 17 Dec 2024 13:51:35 +0000 (14:51 +0100)]
Remove extra \n.

Signed-off-by: Camila Ayres <hello@camilasan.com>
15 months agoUse Qt::ElideRight.
Camila Ayres [Tue, 17 Dec 2024 13:44:28 +0000 (14:44 +0100)]
Use Qt::ElideRight.

Signed-off-by: Camila Ayres <hello@camilasan.com>
15 months agoMerge pull request #7684 from nextcloud/bugfix/catchExceptionsToPreventCrash
Matthieu Gallien [Thu, 2 Jan 2025 09:49:58 +0000 (10:49 +0100)]
Merge pull request #7684 from nextcloud/bugfix/catchExceptionsToPreventCrash

Bugfix/catch exceptions to prevent crash

15 months agoensure no crash due to uncatched exception from std c++ lib
Matthieu Gallien [Wed, 18 Dec 2024 11:36:05 +0000 (12:36 +0100)]
ensure no crash due to uncatched exception from std c++ lib

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoprevent crash by catching more exception types from c++ std lib
Matthieu Gallien [Wed, 18 Dec 2024 11:04:47 +0000 (12:04 +0100)]
prevent crash by catching more exception types from c++ std lib

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 2 Jan 2025 02:58:59 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 30 Dec 2024 02:58:20 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 28 Dec 2024 02:58:31 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 27 Dec 2024 02:58:19 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 26 Dec 2024 02:58:33 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
15 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 22 Dec 2024 03:13:10 +0000 (03:13 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 21 Dec 2024 02:57:45 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7584 from nextcloud/bugfix/qt-6-8-compat
Matthieu Gallien [Fri, 20 Dec 2024 15:27:07 +0000 (16:27 +0100)]
Merge pull request #7584 from nextcloud/bugfix/qt-6-8-compat

all: Fix deprecation warnings when building with Qt 6.8.0

16 months agouse existing craft cache version 24.10
Matthieu Gallien [Fri, 20 Dec 2024 14:22:19 +0000 (15:22 +0100)]
use existing craft cache version 24.10

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoUse std::next rather than adding to iterator in tests
Claudio Cambra [Thu, 5 Dec 2024 07:40:00 +0000 (15:40 +0800)]
Use std::next rather than adding to iterator in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QTimeZone in startOfDay for QDate in tests
Claudio Cambra [Thu, 5 Dec 2024 07:28:07 +0000 (15:28 +0800)]
Use QTimeZone in startOfDay for QDate in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse non-deprecated qChecksum in qtlocalpeer of qtsingleapplication
Claudio Cambra [Thu, 5 Dec 2024 04:15:44 +0000 (12:15 +0800)]
Use non-deprecated qChecksum in qtlocalpeer of qtsingleapplication

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace aAsConst with std::as_const in tests
Claudio Cambra [Thu, 5 Dec 2024 03:38:12 +0000 (11:38 +0800)]
Replace aAsConst with std::as_const in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agouse CI images with Qt 6.8.0
Matthieu Gallien [Tue, 3 Dec 2024 17:09:12 +0000 (18:09 +0100)]
use CI images with Qt 6.8.0

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoUse default downloaddir for craft
Claudio Cambra [Thu, 28 Nov 2024 17:24:40 +0000 (01:24 +0800)]
Use default downloaddir for craft

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMove pinned Qt and Craft cache versions to 6.8.0 and 24.12 respectively
Claudio Cambra [Thu, 28 Nov 2024 16:59:02 +0000 (00:59 +0800)]
Move pinned Qt and Craft cache versions to 6.8.0 and 24.12 respectively

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QDomDocument content method returning ParseResult
Claudio Cambra [Thu, 28 Nov 2024 10:04:28 +0000 (18:04 +0800)]
Use QDomDocument content method returning ParseResult

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use ParseResult returning QDomDocument setContent

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f parseresult

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace QWebSocket::error with errorOccurred
Claudio Cambra [Thu, 28 Nov 2024 09:58:41 +0000 (17:58 +0800)]
Replace QWebSocket::error with errorOccurred

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse std::prev ove -1ing the iterator
Claudio Cambra [Thu, 28 Nov 2024 09:58:23 +0000 (17:58 +0800)]
Use std::prev ove -1ing the iterator

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use std::prev for it rather than -1 in Syncengine

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse matchView instead of match
Claudio Cambra [Thu, 28 Nov 2024 09:53:43 +0000 (17:53 +0800)]
Use matchView instead of match

match is deprecated

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse unique_ptr over scoped pointer
Claudio Cambra [Thu, 28 Nov 2024 09:53:24 +0000 (17:53 +0800)]
Use unique_ptr over scoped pointer

take is deprecated in scoped pointer

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f handle

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use unique_ptr instead of scoped pointer for propagator firstJob

Fixes deprecation warning

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use unique_ptr for discoveryphase, replace take with release

Fix deprecation warn

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f unique

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse char16_t cast instead of ushort cast
Claudio Cambra [Thu, 28 Nov 2024 09:53:02 +0000 (17:53 +0800)]
Use char16_t cast instead of ushort cast

Fix deprecation warning

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace deprecated QVariant types with QMetaType
Claudio Cambra [Thu, 28 Nov 2024 09:44:50 +0000 (17:44 +0800)]
Replace deprecated QVariant types with QMetaType

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use QVariant metaType instead of type

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f metatype

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoDo not use const char * to add data to crypto hash
Claudio Cambra [Thu, 28 Nov 2024 09:41:55 +0000 (17:41 +0800)]
Do not use const char * to add data to crypto hash

method is deprecated

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
fix qbyte

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoRemove unneeded take from systray
Claudio Cambra [Thu, 28 Nov 2024 09:35:34 +0000 (17:35 +0800)]
Remove unneeded take from systray

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QTimeZone::UTC instead of Qt::UTC
Claudio Cambra [Thu, 28 Nov 2024 09:33:43 +0000 (17:33 +0800)]
Use QTimeZone::UTC instead of Qt::UTC

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f qtimezone

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of QCheckBox::stateChanged with QCheckBox::checkStateChanged
Claudio Cambra [Thu, 28 Nov 2024 09:17:22 +0000 (17:17 +0800)]
Replace use of QCheckBox::stateChanged with QCheckBox::checkStateChanged

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of itemDelegate with itemDelegateForIndex
Claudio Cambra [Thu, 28 Nov 2024 09:12:09 +0000 (17:12 +0800)]
Replace use of itemDelegate with itemDelegateForIndex

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of deprecated QLibraryInfo::location with QLibraryInfo::path
Claudio Cambra [Thu, 28 Nov 2024 09:10:54 +0000 (17:10 +0800)]
Replace use of deprecated QLibraryInfo::location with QLibraryInfo::path

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoEnsure use of QMessageBox-using QMessageBox::critical
Claudio Cambra [Thu, 28 Nov 2024 09:04:50 +0000 (17:04 +0800)]
Ensure use of QMessageBox-using QMessageBox::critical

Fixes deprecation warnings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f ensure qmessagebox

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f2 ensure qm

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f3

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f4

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace all uses of qAsConst with std::as_const
Claudio Cambra [Thu, 28 Nov 2024 08:55:12 +0000 (16:55 +0800)]
Replace all uses of qAsConst with std::as_const

Fixes deprecation warnings on Qt 6.8.0

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMerge pull request #7675 from nextcloud/dependabot/github_actions/cpp-linter/cpp...
Rello [Fri, 20 Dec 2024 08:46:32 +0000 (09:46 +0100)]
Merge pull request #7675 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.13.4

Bump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4

16 months agoBump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4
dependabot[bot] [Mon, 16 Dec 2024 23:19:32 +0000 (23:19 +0000)]
Bump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4

Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.13.3 to 2.13.4.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.13.3...v2.13.4)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 20 Dec 2024 02:58:17 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 19 Dec 2024 02:58:01 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7680 from nextcloud/docs/noid/authors
Andy Scherzinger [Wed, 18 Dec 2024 12:27:15 +0000 (13:27 +0100)]
Merge pull request #7680 from nextcloud/docs/noid/authors

Add authors file

16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 18 Dec 2024 03:29:05 +0000 (03:29 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agodocs: Add authors file
Andy Scherzinger [Tue, 17 Dec 2024 17:10:37 +0000 (18:10 +0100)]
docs: Add authors file

populated via
git log --format='%aN <%aE>' | LC_ALL=C.UTF-8 sort -uf

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 17 Dec 2024 02:57:50 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7670 from nextcloud/bugfix/lnkFolderVirtualFiles
Matthieu Gallien [Mon, 16 Dec 2024 15:15:57 +0000 (16:15 +0100)]
Merge pull request #7670 from nextcloud/bugfix/lnkFolderVirtualFiles

Bugfix/lnk folder virtual files

16 months agoremove deprecated API
Matthieu Gallien [Mon, 16 Dec 2024 13:02:38 +0000 (14:02 +0100)]
remove deprecated API

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoallow dehydrating pinned LNK files
Matthieu Gallien [Mon, 16 Dec 2024 13:02:02 +0000 (14:02 +0100)]
allow dehydrating pinned LNK files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7662 from xjzsq/fix_root_detection
Matthieu Gallien [Mon, 16 Dec 2024 14:10:34 +0000 (15:10 +0100)]
Merge pull request #7662 from xjzsq/fix_root_detection

Fix a bug preventing sync root in folder on drive roots

16 months agoFix a bug preventing sync root in folder on drive roots
xjzsq [Sat, 14 Dec 2024 18:07:12 +0000 (02:07 +0800)]
Fix a bug preventing sync root in folder on drive roots

Fixes: <https://github.com/nextcloud/desktop/issues/7658>
Signed-off-by: xjzsq <sdxjzsq@126.com>
16 months agoMerge pull request #7667 from nextcloud/Rello-patch-1
Matthieu Gallien [Mon, 16 Dec 2024 13:12:40 +0000 (14:12 +0100)]
Merge pull request #7667 from nextcloud/Rello-patch-1

improvement of error message

16 months agoUpdate src/gui/folderman.cpp
Rello [Mon, 16 Dec 2024 10:06:05 +0000 (11:06 +0100)]
Update src/gui/folderman.cpp

Co-authored-by: Camila Ayres <hello@camilasan.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoimprovement of error message
Rello [Mon, 16 Dec 2024 09:41:53 +0000 (10:41 +0100)]
improvement of error message

Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 16 Dec 2024 02:59:20 +0000 (02:59 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 15 Dec 2024 03:10:05 +0000 (03:10 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 14 Dec 2024 02:55:47 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7656 from nextcloud/Rello-patch-1
Matthieu Gallien [Fri, 13 Dec 2024 16:04:03 +0000 (17:04 +0100)]
Merge pull request #7656 from nextcloud/Rello-patch-1

remove NC17 support

16 months agoUpdate VERSION.cmake
Rello [Fri, 13 Dec 2024 08:53:38 +0000 (09:53 +0100)]
Update VERSION.cmake

Remove NC17 support

Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoMerge pull request #7655 from nextcloud/rakekniven-patch-1
rakekniven [Fri, 13 Dec 2024 08:08:15 +0000 (09:08 +0100)]
Merge pull request #7655 from nextcloud/rakekniven-patch-1

chore(i18n): Corrected spelling and improved grammar

16 months agochore(i18n): Corrected spelling and improved grammar
rakekniven [Fri, 13 Dec 2024 07:15:21 +0000 (08:15 +0100)]
chore(i18n): Corrected spelling and improved grammar

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 13 Dec 2024 02:56:40 +0000 (02:56 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7636 from nextcloud/bugfix/vfs-folder-detection
Matthieu Gallien [Thu, 12 Dec 2024 13:27:35 +0000 (14:27 +0100)]
Merge pull request #7636 from nextcloud/bugfix/vfs-folder-detection

Fix: correctly detects network drive.

16 months agoAll conditions must be true to use virtual files in the selected location.
Camila Ayres [Thu, 12 Dec 2024 09:47:08 +0000 (10:47 +0100)]
All conditions must be true to use virtual files in the selected location.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoAdd [[nodiscard]] to functions.
Camila Ayres [Thu, 12 Dec 2024 08:44:49 +0000 (09:44 +0100)]
Add [[nodiscard]] to functions.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoRemove unused variable.
Camila Ayres [Wed, 11 Dec 2024 14:32:59 +0000 (15:32 +0100)]
Remove unused variable.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoUpdate tests for folder check to match fix.
Camila Ayres [Wed, 11 Dec 2024 12:14:49 +0000 (13:14 +0100)]
Update tests for folder check to match fix.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoWarn if we encounter an unsupported configuration
Hannah von Reth [Mon, 6 Sep 2021 12:13:01 +0000 (14:13 +0200)]
Warn if we encounter an unsupported configuration

16 months agoFix crash on missing sync root
Hannah von Reth [Mon, 13 Sep 2021 13:01:34 +0000 (15:01 +0200)]
Fix crash on missing sync root

Fixes: #9016
16 months agoFix network drive detection
Hannah von Reth [Thu, 20 May 2021 14:45:52 +0000 (16:45 +0200)]
Fix network drive detection

We can't rely on the file system detection because Windows is reporting the underlying file system.

Fixes: #8272
16 months agoMerge pull request #7639 from nextcloud/bugfix/conflict
Matthieu Gallien [Thu, 12 Dec 2024 10:44:39 +0000 (11:44 +0100)]
Merge pull request #7639 from nextcloud/bugfix/conflict

Include folders when displaying the local metadata about a conflict.

16 months agoInclude folders when displaying the local metadata about a conflict.
Camila Ayres [Wed, 11 Dec 2024 18:28:57 +0000 (19:28 +0100)]
Include folders when displaying the local metadata about a conflict.

Signed-off-by: Camila Ayres <hello@camilasan.com>